52983
890964
666938
878938
845876
218872
519851
404845
137674
362672
79661
664568
579538
396505
479489
670464
476441
578439
921374
680310